]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shell: Adapt to ClutterEffect vfunc changes
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Mon, 6 Jul 2020 13:38:04 +0000 (10:38 -0300)
committerMarge Bot <marge-bot@gnome.org>
Tue, 15 Dec 2020 15:38:43 +0000 (15:38 +0000)
Add the new ClutterPaintNode argument to the vfuncs. No other
change is needed.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1350>

src/shell-glsl-effect.c
src/shell-invert-lightness-effect.c

index 599aa52edac0c9ad1fd76790082b2857ea85b665..b7d39bd7b4cd18ab8f7585c4578ba2395e561afb 100644 (file)
@@ -24,6 +24,7 @@ G_DEFINE_TYPE_WITH_PRIVATE (ShellGLSLEffect, shell_glsl_effect, CLUTTER_TYPE_OFF
 
 static gboolean
 shell_glsl_effect_pre_paint (ClutterEffect       *effect,
+                             ClutterPaintNode    *node,
                              ClutterPaintContext *paint_context)
 {
   ClutterEffectClass *parent_class;
@@ -41,7 +42,7 @@ shell_glsl_effect_pre_paint (ClutterEffect       *effect,
     }
 
   parent_class = CLUTTER_EFFECT_CLASS (shell_glsl_effect_parent_class);
-  return parent_class->pre_paint (effect, paint_context);
+  return parent_class->pre_paint (effect, node, paint_context);
 }
 
 static CoglPipeline *
index f1b27a65137ce79f7ecbec702a5d507c234f72a7..c9521ea495bb5a3da1b9993b887d484ebdd0fc81 100644 (file)
@@ -74,6 +74,7 @@ G_DEFINE_TYPE (ShellInvertLightnessEffect,
 
 static gboolean
 shell_invert_lightness_effect_pre_paint (ClutterEffect       *effect,
+                                         ClutterPaintNode    *node,
                                          ClutterPaintContext *paint_context)
 {
   ShellInvertLightnessEffect *self = SHELL_INVERT_LIGHTNESS_EFFECT (effect);
@@ -94,7 +95,7 @@ shell_invert_lightness_effect_pre_paint (ClutterEffect       *effect,
   parent_class =
     CLUTTER_EFFECT_CLASS (shell_invert_lightness_effect_parent_class);
 
-  return parent_class->pre_paint (effect, paint_context);
+  return parent_class->pre_paint (effect, node, paint_context);
 }
 
 static CoglPipeline *